package com.hafiery.sdk.bluetooth.transport.constant;

public class OpCode {

    public static final byte[] HEAD =new byte[]{0x41,0x49,0x43,0x44,0x5f};
    public static final byte[] TAIL =new byte[]{0x0d,0x0a};
    public static final byte[] FLAG =new byte[]{(byte) 0x00};
    public static final byte[] RESERVED =new byte[]{0x00};

    public static final int SHAKE_HANDS=0x0150;
    public static final int GET_DEVICE_TYPE=0x0101;
    public static final int GET_DEVICE_ID=0x0102;
    public static final int GET_DEVICE_TIME=0x0109;
    public static final int SET_DEVICE_TIME=0x010f;
    public static final int GET_DEVICE_VERSION=0x0105;
    public static final int UPGRADE_DEVICE_VERSION=0x0120;
    public static final int GET_DEVICE_MAC=0x012c;
    public static final int GET_DEVICE_POWER=0x0103;
    public static final int GET_DEVICE_ROM=0x010a;
    public static final int GET_DEVICE_ROM_USED=0x010b;
    public static final int GET_DEVICE_ROM_UNUSED=0x010c;
    public static final int GET_DEVICE_BIND=0x0108;
    public static final int SET_DEVICE_BIND=0x0110;
    public static final int SET_DEVICE_UNBIND=0x0111;

    public static final int GET_BLE_NAME=0x01ea;
    public static final int SET_BLE_NAME=0x01e3;
    public static final int WIFI_RSSI = 0x01EB;
    public static final int GET_WIFI_STATUS = 0x01e8;
    public static final int OPEN_WIFI = 0x01e6;
    public static final int CLOSE_WIFI = 0x01e7;
    public static final int GET_CURRENT_WIFI = 0x01e9;
    public static final int CONNECT_WIFI = 0x01e4;
    public static final int DISCONNECT_WIFI = 0x01e5;

    public static final int GET_AUTO_RECORD_STATUS = 0x012f;
    public static final int SET_AUTO_RECORD_STATUS = 0x0117;
    public static final int GET_ORIGIN_RECORD_STATUS = 0x0132;
    public static final int SET_ORIGIN_RECORD_STATUS = 0x011a;
    public static final int GET_RECORD_MODEL = 0x0130;
    public static final int SET_RECORD_MODEL = 0x0118;
    public static final int GET_RECORD_FORMAT = 0x0134;
    public static final int GET_RECORD_LIGHT_STATUS = 0x012e;
    public static final int SET_RECORD_LIGHT = 0x0114;
    public static final int GET_RECORD_STATUS = 0x012b;


    public static final int GET_CURRENT_RECORD_FILENAME = 0x0135;
    public static final int START_RECORD = 0x0112;
    public static final int STOP_RECORD = 0x0113;
    public static final int PAUSE_RECORD = 0x01e1;
    public static final int RESUME_RECORD = 0x01e2;

    public static final int GET_RECORD_LIST = 0x0121;
    public static final int REMOVE_RECORD_FILE = 0x0123;

    public static final int RE_FACTORY = 0x011b;
    public static final int FORMAT_ROM = 0x011e;

    public static final int OPENLIVETRANSFORM = 0x01ed;
    public static final int CLOSELIVETRANSFORM = 0x01ee;
    public static final int PAUSE_LIVE_TRANSFORM = 0x01f0;
    public static final int RESUME_LIVE_TRANSFORM = 0x01f1;




}
